Feature, number of occurrences

Name Generated expression Description Expression example Ex

FeatureProjection

FeatureProjection
(“Feature Set”,"Feature" x, y, z)

Generate property with values, which shows if property location lies inside or outside of corresponding cylindrical surface.

FeatureProjection(“Feature Set“,"Feature" 0, 0, 1)

47

NumberOfOccurrences

NumberOfOccurrences
(object type,
"Object name")

NumberOfOccurrences
(object type,
"Object name",
node type)

Number of nodes inside element of current object.

For tri-meshes different node types can be specified (nodes or centers of elements):

  • node
  • elementCenter

NumberOfOccurrences
(pointSet, "H")

NumberOfOccurrences
(triMesh, "H", node)

48

Intersection

Intersection
(object type,
"Object name")

For all elements, which are intersected by corresponding object, generated values are equal to 1, for all others they are 0.

This function is available only for following objects: seismic volumes, grids, 3D-meshes.

Intersection(triMesh, "H")

Intersection Area

IntersectionArea
(Object name")

IntersectionArea
(Object name",property,Min value, Max value))

For all elements, which are intersected by corresponding object, generated values give area of intersecting object.

Optional filtering.

This function is available only for following objects: seismic volumes, grids, 3D-meshes.

IntersectionArea("wfs012_d")

IntersectionArea("wfs012_d", "Depth", 8000.0, 12000.0)

Example 47 Feature projection function

Feature over grid    click to enlarge

FeatureProjection( "folder name","MidA_boundary", 1, 1, 1)    click to enlarge

 

Example 48 Intersection and number of occurrences functions for different objects

Well inside geological grid    click to enlarge

NumberOfOccurrences
(wellBore, "Plan_0")
Step is equal to 100 m

NumberOfOccurrences
(wellBore, "Plan_0")
Step is equal to 5 m    click to enlarge

Intersection
(wellBore, "Plan_0")    click to enlarge

 

Tri-mesh inside geological grid    click to enlarge

NumberOfOccurrences
(triMesh, "1", node)

NumberOfOccurrences
(triMesh, "1", elementCenter)    click to enlarge

Intersection(triMesh, "1")    click to enlarge

 

Polyline set inside geological grid    click to enlarge

NumberOfOccurrences
(polyLineSet, "all")    click to enlarge

Intersection(polyLineSet, "all")    click to enlarge

 

2D grid inside geological grid    click to enlarge

NumberOfOccurrences(grid2D, "5")

Intersection(grid2D, "5")    click to enlarge